70dc83b3cf19d34590584b04c7bd34b4c4b8f5f4,samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/author/SavePublishedSettingsListener.java,SavePublishedSettingsListener,processAction,#ActionEvent#,79

Before Change


    // a. LATER set dueDate, retractDate, startDate, releaseTo
    control.setStartDate(assessmentSettings.getStartDate());
    control.setDueDate(assessmentSettings.getDueDate());
    control.setRetractDate(assessmentSettings.getRetractDate());
    control.setFeedbackDate(assessmentSettings.getFeedbackDate());

    // check if the score is > 0, Gradebook doesn't allow assessments with total

After Change


    String id = ae.getComponent().getId();
    // Check if the action is clicking the the Retract button on Assessment Retract Confirmation button
    if (id.equals("retract")) {
    	control.setRetractDate(new Date());
    }
    else {
    	control.setRetractDate(assessmentSettings.getRetractDate());
    }
   	// a. LATER set dueDate, startDate, releaseTo
   	control.setStartDate(assessmentSettings.getStartDate());